Wall Street Journal -
26 Oct 2020 15:05
Oil prices fell after new coronavirus restrictions in Europe and the speedy return of production in Libya threatened to undermine efforts to chip away at a global glut of crude.
Share this Article
Comment on this Article
Please to comment